brand, trade mark - Español Inglés Diccionario